Big Huge Thesaurus

Mandevilla laxa

noun

sounds kind of like